the patter of little feet - German English Dictionary